/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package alcatelparser.tags;

import alcatelparser.modules.AlgoUtil;
import alcatelparser.modules.BuilderFactory;
import alcatelparser.modules.I;

/**
 *
 * @author geniuz
 */
public class ExchangeIDTag extends DefaultParserTag
{

    public ExchangeIDTag()
    {
    }

    public final void parseTag(int ai[], int i)
    {
        setStandartLength(ai, i);
        /*
        _array = ai;
        _startParsePosition = i;
        if(isTagChecked(I.I(5395)))
        {
            int j = AlgoUtil.getLength(_array, i + 1);
            String s = getTagPropertiesValue(I.I(7376));
            if(isFullForm())
            {
                String idencont = getTagIdentifyContent(i, i + 1),hexstr = getHexStringContent(i + 2, j);
                String s1 = (new StringBuilder()).append(idencont).append(hexstr).toString();
                BuilderFactory.getBuilder().writeTagContent(2, 0, s, s1);
                BuilderFactory.getBuilder().writeTagContent(2, 2, "", (new StringBuilder()).append(I.I(5979)).append(getStringContent(i + 2, j)).toString());
            } else
            if(isFieldsDecoding())
                BuilderFactory.getBuilder().writeTagContent(2, 0, s, getStringContent(i + 2, j));
            else
                BuilderFactory.getBuilder().writeTagContent(2, 0, s, getHexStringContent(i + 2, j));
        }*/
    }

    public final String getParseIdentityTag()
    {
        return I.I(5536);
    }

    public final boolean isTagRequired()
    {
        return true;
    }
}
